cause-effect relation - French English Dictionary